package com.CST.vo.cb;

import com.alibaba.excel.annotation.ExcelProperty;
import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;

import java.math.BigDecimal;

@Data
@NoArgsConstructor
@AllArgsConstructor
public class ReportCountInComeVO {
    @ExcelProperty({"基本信息","项目"})
    private String name;
    @ExcelProperty({"收入","本期"})
    private BigDecimal currentInCome = BigDecimal.ZERO;
    @ExcelProperty({"收入","累计"})
    private BigDecimal totalInCome = BigDecimal.ZERO;
    @ExcelProperty({"成本","本期"})
    private BigDecimal currentCost = BigDecimal.ZERO;
    @ExcelProperty({"成本","累计"})
    private BigDecimal totalCost = BigDecimal.ZERO;
    @ExcelProperty({"收入","本期"})
    private BigDecimal currentUnCost = BigDecimal.ZERO;
    @ExcelProperty({"收入","累计"})
    private BigDecimal totalUnCost = BigDecimal.ZERO;
    @ExcelProperty({"收益","本期"})
    private BigDecimal currentSurplus = BigDecimal.ZERO;
    @ExcelProperty({"收益","累计"})
    private BigDecimal totalSurplus = BigDecimal.ZERO;
    // 财政补贴 本期
    private BigDecimal currentSubsidy = BigDecimal.ZERO;
    // 财政补贴 累计
    private BigDecimal totalSubsidy = BigDecimal.ZERO;
    @ExcelProperty({"未纳入成本项","本期"})
    private BigDecimal currentCount = BigDecimal.ZERO;
    @ExcelProperty({"未纳入成本项","累计"})
    private BigDecimal totalCount = BigDecimal.ZERO;
    @ExcelProperty({"收支结余","本期"})
    private BigDecimal currentFinancial = BigDecimal.ZERO;
    @ExcelProperty({"收支结余","累计"})
    private BigDecimal totalFinancial = BigDecimal.ZERO;
}
